

#ifndef __VO_BASE_H_
#define __VO_BASE_H_

#define OSDRV_MODULE_VERSION_STRING "xiaozhi"
/* define device name */
#define VO_DEVICE_NAME "vo-base"


typedef struct vo_base_reg
{
	unsigned long reg;
	unsigned long value;
}vo_base_reg;


#define VO_BASE_IOC_MAGIC            'v'


#define VO_BASE_GET_ALL_REG			_IOWR(VO_BASE_IOC_MAGIC, 15, unsigned long) 
#define VO_BASE_GET_SIGNLE_REG	    _IOWR(VO_BASE_IOC_MAGIC, 16, vo_base_reg) 
#define VO_BASE_SET_SIGNLE_REG	    _IOWR(VO_BASE_IOC_MAGIC, 17, vo_base_reg)


#endif /* End of #ifndef __VO_BASE_H_*/

